# _*_ coding: UTF-8 _*_
# @Time     : 2021/10/20 17:16
# @Author   : yangshuaishuai
# @Site     : http://www.hzdledu.cn/
# @File     : practice1.py
# @Software : PyCharm
# # 1. 使用一个print或多个print函数打印输出一首诗：
#
# # 人生若只如初见，
# # 何事秋风悲画扇。
# # 等闲变却故人心，
# # 却道故人心易变。
# print('人生若只如初见',end=',''\n')
# print('何事秋风悲画扇',end='。''\n')
# print('等闲变却故人心',end=',''\n')
# print('却道故人心易变',end='。''\n')
# # 2. 使用print和input函数编写如下输出：
# name = input('请输入您的名字:')
# age = input('请输入您的年龄：')
# name = input('请输入您的名字:')
# age = input('请输入您的年龄:')

#
# # 1. 画图说明以下代码的执行的内存指向和b的值是多少，并说明为什么
# a=10
# b=a
# a=100
# b=10,因为先后运行后面a=100,b不与后代码链接
# # 2.将以下数据转换为其它三种类型，并观察结果
# # 整数
# a = 1
a = 1
# print(float(a))
# print(bool(a))
# print(str(a))
# # 浮点数
# b = 1.1
# b = 1.1
# print(int(b))
# print(bool(b))
# print(str(b))
# # 布尔值
# c = True
# d = False
# c = True
# d = False
# print(int(c))
# print(float(c))
# print(str(c))
# print(int(d))
# print(float(d))
# print(str(d))
# # 字符串
# e = None
# f = '123'
# g = "abc"
# e = None
# f = '123'
# g = "abc"
# print(int(e))
# print(float(e))
# print(bool(e))
# print(int(f))
# print(float(f))
# print(bool(f))
# print(int(g))
# print(float(g))
# print(bool(g))

# # 3.使用input函数，输出类似"我是xxx，我今天xx岁"
# name = '杨率率'
# age = 26
# print('我是: %s,我今年: %d岁'%(name,age))

# # 4.获取多个用户输入的名字、年龄、身高和体重，连成一句话打印出来。要求：用几种不同的字符串格式化方式打印，并且要求对齐。

name1 =input('姓名:')
age1 =int(input('年龄:'))
height1 =float(input('身高:'))
weight1 =float(input('体重:'))
name2 =input('姓名:')
age2 =int(input('年龄:'))
height2 =float(input('身高:'))
weight2 =float(input('体重:'))
print('我叫:%5s,今年:%3d岁,身高:%4.2f米,体重:%4.1f千克。'%(name1,age1,height1,weight1))
print('我叫:%5s,今年:%3d岁,身高:%4.2f米,体重:%4.1f千克。'%(name2,age2,height2,weight2))
print(f'我叫:{name1:5},今年:{age1:3}岁,身高{height1:4.2f}米,体重{weight1:4.1f}千克。')
print(f'我叫:{name2:5},今年:{age2:3}岁,身高{height2:4.2f}米,体重{weight2:4.1f}千克。')